package jtk.project4.fleet.ibatis.dao;

import java.sql.SQLException;
import java.util.List;




import jtk.project4.fleet.domain.SchData;
import jtk.project4.fleet.domain.Vendor;


public class SchDataDao extends IbatisDao{
	
	public List selectSchDatas() throws SQLException {
		List selectSchDatas = null;
			selectSchDatas=getSqlMap().queryForList("SELECT_ALL_SCHDATA", null);
		return selectSchDatas;
	}
	
	
	public int deleteSchData(SchData schdata) throws SQLException{
		return (int) getSqlMap().delete("DELETE_SCHDATA", schdata);
	}
	
	public int updateSchData(SchData schdata) throws SQLException{
		return (int) getSqlMap().update("UPDATE_SCHDATA", schdata);
	}
	
	public SchData insertSchDatas(SchData schdata) throws SQLException{
		return (SchData) getSqlMap().insert("INSERT_SCHDATA", schdata);
	}
	
	public static void main (String args[]) throws SQLException{
		SchData schdata;
		schdata = new SchData();
		//schdata.setSchedId(20);
		//schdata.setTask("Coba dari Main schedid 20");
		new SchDataDao().insertSchDatas(schdata);
		//schdata.setTask("UPDATE NAME"); 
		//new SchDataDao().updateSchData(schdata); 
		//System.out.println("update SchData task dengan nama ="+schdata.getTask()+ " ,telah diupdate");
	}

}
